package CarroServ;

import java.util.HashMap;

import netbula.ORPC.rpc_err;

public class chamadateste {

	/**
	 * @param args
	 */
	public static void main(String[] args){
		CarroRPC_cln server;
		try {
			server = new CarroRPC_cln("localhost", "tcp");
			
			Carro c = new Carro();
			c.placa = "ADF4632";
			c.modelo = "Volks Gol";
			c.alugado = false;
			c.valorDiaria = 75d;

			System.out.println("Cadastrando Gol");
			server.cadastrar(c);
			System.out.println("Gol cadastrado");
			
//			Carro c = new Carro();
//			c.placa = "SFK3421";
//			c.modelo = "Chevrolet Vectra";
//			c.alugado = false;
//			c.valorDiaria = 100d;
//			server.cadastrar(c);
			
			System.out.println("Consultando carros");
//			System.out.println(server.selecionarPorPlaca("SFK3421"));
			System.out.println(server.selecionarPorPlaca("ADF4632"));
//			System.out.println(server.selecionarPorPlaca("ADF463"));
//			for(Carro carro: server.selecionarTodos().value) {
//				System.out.println(carro);
//			}
//			server.selecionarTodos("todos");
			
		}catch (rpc_err eRpc_err) {
			System.out.println("Falha no cliente RPC: " + eRpc_err.getMessage());
		}
		
	}

}
